package net.sisgac.despacho_mercaderia.model;

import java.io.Serializable;
import javax.persistence.*;

import java.util.List;


/**
 * The persistent class for the tipo_mercaderia database table.
 * 
 */
@Entity
@Table(name="tipo_mercaderia")
public class TipoMercaderia implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="IDTIPOMERCADERIA")
	private int idtipomercaderia;

	@Column(name="NOMBRETIPOMERCADERIA")
	private String nombretipomercaderia;

	@Column(name="PRECIOUNITARIO")
	private double preciounitario;

	//bi-directional many-to-one association to DetalleOrden
	@OneToMany(mappedBy="TIPOMERCADERIA")
	private List<DetalleOrden> detalleOrden;

    public TipoMercaderia() {
    }

	public int getIdtipomercaderia() {
		return this.idtipomercaderia;
	}

	public void setIdtipomercaderia(int idtipomercaderia) {
		this.idtipomercaderia = idtipomercaderia;
	}

	public String getNombretipomercaderia() {
		return this.nombretipomercaderia;
	}

	public void setNombretipomercaderia(String nombretipomercaderia) {
		this.nombretipomercaderia = nombretipomercaderia;
	}

	public double getPreciounitario() {
		return this.preciounitario;
	}

	public void setPreciounitario(double preciounitario) {
		this.preciounitario = preciounitario;
	}

	public List<DetalleOrden> getDetalleOrden() {
		return this.detalleOrden;
	}

	public void setDetalleOrdens(List<DetalleOrden> detalleOrden) {
		this.detalleOrden = detalleOrden;
	}
	
}